home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2004 #6
/
Amiga Plus CD - 2004 - No. 06.iso
/
AmiSoft
/
Util
/
libs
/
ExtraLib.lha
/
Extra
/
include
/
rhosigma
/
rhosigma.h
< prev
next >
Wrap
C/C++ Source or Header
|
2004-05-30
|
3KB
|
75 lines
/* ___________________________________________________________________________
** |*************************************************************************|
** |*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|
** |*| Set TAB to 4 for best readable file layout. |*| C++ MaxonDev 4.0 |*|
** |*|______________________________________________|*|____________________|*|
** |*************************************************************************|
** |*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|*|
** |*| |*| $Id: rhosigma.h (30.05.04) |*|
** |*| ###### ###### |*| RhoSigma Source based on NDK 3.1 Includes 40.15 |*|
** |*| ## ## ## # |*| _________________________________________________ |*|
** |*| ## ## ## |*| |*|
** |*| ###### ## |*| Protos & defines of rhosigma.lib linker library |*|
** |*| ## ## |*| |*|
** |*| ## ## # |*| ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |*|
** |*| ## ###### |*| Copyright © 1998-2004 RhoSigma, Roland Heyder |*|
** |*| |*| All Rights Reserved. |*|
** |*|_______________|*|___________________________________________________|*|
** |*************************************************************************|
** ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
*/
#ifndef RHOSIGMA_H
#define RHOSIGMA_H
#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif
/*
** --------------------------------------
** Stubs für Funktionen der extra.library
** --------------------------------------
*/
#ifndef CLIB_EXTRA_PROTOS_H
#include <rhosigma/extra_protos.h>
#endif
/*
** -----------------------------------------
** Zu RhoSigma-Includes gehörende Funktionen
** -----------------------------------------
*/
#ifdef __cplusplus
extern "C" {
#endif
/* siehe »settings.h« */
VOID DAJOIN(UWORD Count, ...);
/* siehe »extradefs.h« */
VOID SMTJOIN(UWORD Count, ...);
/*
** ---------------------------------------------
** Ab hier folgen unabhängige Support-Funktionen
** ---------------------------------------------
*/
/* Funktionen für einfachen Device-IO */
APTR GetIOReq(UWORD Size);
APTR CopyIOReq(APTR OrigReq);
VOID FreeIOReq(APTR IOReq);
BYTE DoCMD(APTR IOReq,UWORD Comm);
VOID SendCMD(APTR IOReq,UWORD Comm);
BYTE WaitCMD(APTR IOReq);
#ifdef __cplusplus
}
#endif
#endif /* RHOSIGMA_H */